continuous drizzle - German English Dictionary